ramshackle building - Francés Inglés Diccionario